/*Top001829 */
.Top001829 .header-top{background:url(../images/Top001829-topbg.jpg) repeat; overflow:hidden;}
.Top001829 .header-top dl{ float:right;}
.Top001829 .header-top dd{ float:left; margin-left:2px;}
.Top001829 .header-top dd > a{ line-height:25px; height:25px;display:block; text-align:center; padding:0 10px; color:#fff; background-color:#0b65c7;}
.Top001829 .header-top dd > a.open-search{ background:url(../images/Top001829-search.png) no-repeat center center #0295ab;}
.Top001829 .top-search{ position:relative;}
.Top001829 .top-search > a{width:35px;}
.Top001829 .search-box{ position:absolute; right:0; top:0; background:#0295ab; width:0; overflow:hidden; transition:width 0.3s; transform:translate(50%,-50%); opacity:0;}
.Top001829 .top-search-show .search-box{ width:200px;transform:translate(0,0); opacity:1;}
.Top001829 .search-box .text{ padding:0 36px 0 10px; width:100%; height:25px; line-height:25px; color:#a4ced8; border:none; background:none; }
.Top001829 .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:36px; background:url(../images/Top001829-search.png) no-repeat center center; border-left:1px dotted rgba(255,255,255,0.5);}

@media(min-width:1025px){
.Top001829 .header{ height:100px;}
.Top001829 .header-left{ float:left; display:table; height:100%; width:16%; max-width:322px;}
.Top001829 .header-left .logo{ display:table-cell; vertical-align:middle;}
.Top001829 .header-left .logo img{ max-height:100%;}
}
.Top001829 .header-right{ float:right;}
.Top001829 .header-menu li .sub dt a:hover{ background:#229844!important; color:#fff;}
.Top001829 .header-menu{ padding-top:48px;}
.Top001829 .header-menu li{ width:auto !important;z-index: 10;}
.Top001829 .header-menu li em{ padding:0 28px; font-size:16px; position:relative;}
.Top001829 .header-menu li:last-child em{ padding-right:0;}
.Top001829 .header-menu li em::after{ position:absolute; content:''; width:2px; height:10px; right:0; top:8px; border-right:1px dotted #859ab0;}
.Top001829 .header-menu li:last-child em::after{ display:none;}
.Top001829 .header-menu li em a{ height:52px; border-bottom:3px solid transparent;text-transform: uppercase;}
.Top001829 .header-menu li.aon em a,
.Top001829 .header-menu li em a:hover{ border-bottom-color:#229844; color:#333;font-weight: bold;}
.Top001829 .header-menu li:first-child em a{ border-bottom:0;}
.Top001829 .header-menu li:first-child.aon em a,
.Top001829 .header-menu li:first-child em a:hover{ background-image:url(../images/Top001829-icon_home_hover.png);}
@media(max-width:1024px){
.Top001829 .header{ position:relative; z-index:100;}
.Top001829 .header-left{ padding-right:50%;}
.Top001829 #header-menu{ position:absolute; right:0; top:100%; background:#fff;width:60%; max-width:250px;border-radius:5px 0 0 5px; box-shadow:0 0 10px #ccc inset; opacity:0; transform:translateY(-200%); transition:0.3s;}
.Top001829 #header-menu.header-menu-show{opacity:1;transform:translateY(0);}
.Top001829 #header-menu ul{ padding:10%;background: #0295ab;}
.Top001829 #header-menu li em,
.Top001829 #header-menu li em a{ border-bottom:0;}
.Top001829 #header-menu li em a{ color:#333; font-weight:normal; border-bottom:2px solid #eee; padding:3% 0;}
.Top001829 #header-menu li em a:hover{ border-bottom-color:#0295ab;}
.Top001829 #header-menu li:first-child a{ padding:0; background:url(../images/Top001829-icon_home.png) no-repeat 10px center #eee; padding-left:50px; border-radius:40px;}
.Top001829 #open_menu{position:absolute; right:2%; width:40px; height:34px; top:50%; transform:translateY(-50%); z-index:20;}
.Top001829 #open_menu::before{ position:absolute; content:''; left:15%; height:100%; width:3px; background-color:#fff; top:0; z-index:1; transition:0.3s;}
.Top001829 #open_menu.open_menu_on::before{ display:none;}
.Top001829 #open_menu i{left:0; width:100%;top:50%; height:3px; margin-top:-1.5px;background-color:#0b65c7;}
.Top001829 #open_menu i::after,
.Top001829 #open_menu i::before{background-color:#0295ab;}
.Top001829 #open_menu i::after{ top:8px;}
.Top001829 #open_menu i::before{top:-8px;}
.Top001829 #open_menu.open_menu_on i{ left:15%; width:70%;}
}
.Top001829 .header-menu li .sub dt a{
	text-align: center;
}

/*
 .Banner002465
 */

.Banner002465 {
    position: relative; margin: 0 2%;
}

.Banner002465 li a {
    display: block;
}

.Banner002465 li a .phoneimg {
    display: none;
}

.Banner002465 .owl-dots {
    margin: 0 auto;
    text-align: center;
    position: absolute;
    left: 0;
    width: 100%;
    bottom: 20px;
    z-index: 10;
}

.Banner002465 .owl-dots > div {
    display: inline-block;
    margin: 0 0.5%;
    position: relative;
}

.Banner002465 .owl-dots > div span {
    display: block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: #fff;
    -moz-opacity: 0.5;
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.Banner002465 .owl-dots > div.active span {
    -moz-opacity: 1;
    opacity: 1;
    filter: alpha(opacity=100);
}

.Banner002465 .owl-nav > div {
    position: absolute;
    top: 50%;
    margin-top: -25px;
    background: url(../images/Banner002465-btns.png) no-repeat;
    width: 50px;
    height: 50px;
    cursor: pointer;
}

.Banner002465 .owl-nav .owl-prev {
    left: 5%;
    background-position: 0 0;
}

.Banner002465 .owl-nav .owl-next {
    right: 5%;
    background-position: -50px 0;
}

.Banner002465 .owl-nav .owl-prev:hover {
    background-position: 0 -50px;
}

.Banner002465 .owl-nav .owl-next:hover {
    background-position: -50px -50px;
}

@media(max-width:1200px) {
    .Banner002465 li a .pcimg {
        display: none;
    }
    .Banner002465 li a .phoneimg {
        display: block;
    }
    .Banner002465 .owl-dots > div {
        margin: 0 3px;
    }
}


/*
 .Floor002342
 */

.Floor002342 {
    background: #f8f8f8;
    padding: 2% 0;
}

.Floor002342 .about,
.Floor002342 .videobox {
    background: #fff;
    padding: 2% 1.5%;
    border-radius: 10px;
    height: 305px;
    overflow: hidden;
}

.Floor002342 .tit {
    border-bottom: 1px solid #ececec;
    line-height: 20px;
    text-transform: uppercase;
}

.Floor002342 .tit span {
    color: #229844;
    font-size: 18px;
    border-bottom: 2px solid #229844;
    display: inline-block;
    padding-bottom: 10px;
}

.Floor002342 .tit .more {
    float: right;
    padding: 0.5% 1% 0 0;
    font-size: 12px;
    color: #999;
}

.Floor002342 .tit .more:hover {
    color: #229844;
}

.Floor002342 .about .profile {
    background: url(../images/Floor002342-logo.png)no-repeat center right;
}

.Floor002342 .about .profile h2 {
    position: relative;
    margin: 0 0 1.5%;
    padding: 3.5% 0 0;
    font-size: 16px;
    color: #555;
    text-transform: uppercase;
}

/*
.Floor002342 .about .profile h2:before {
    background: #2196f3;
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 85px;
    height: 2px;
    content: '';
}
*/

.Floor002342 .about .profile p {
    margin: 0;
    font-size: 16px;
    color: #666;
    line-height: 1.85;
    text-align: justify;
}

.Floor002342 .videobox {
    position: relative;
}

.Floor002342 .videobox .play {
    padding-top: 3%;
    cursor: pointer;
}

.Floor002342 .videobox .pic {
    background-repeat: no-repeat;
    background-position: center;
    height: 210px;
    background-size: cover;
}

.Floor002342 .videobox .pic img {
    display: none;
}

.Floor002342 .videobox .word {
    position: absolute;
    top: 60%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}

.Floor002342 .videobox .word a {
    display: block;
    margin: 0 auto;
}

.Floor002342 .videobox .video {
    padding-top: 2%;
    width: 100%;
    height: 100%;
    display: none;
    background: #000;
}

.Floor002342 .videobox .video video {
    width: 100%;
    height: 263px;
}

.Floor002342 .videobox .video .close {
    position: absolute;
    top: 0;
    right: 0;
    background: url(../images/Floor002342-video_close.png) no-repeat;
    width: 29px;
    height: 54px;
    z-index: 99;
}

@media only screen and (min-width:768px) {
    .Floor002342 .about {
        float: left;
        width: 48%;
    }
    .Floor002342 .videobox {
        float: right;
        width: 50%;
        margin-top: 0;
    }
}

@media only screen and (min-width:1200px) {
    .Floor002342 .videobox .pic {
        background: none;
    }
    .Floor002342 .videobox .pic img {
        display: block;
    }
}


/*
 .Bottom002264
 */

.Bottom002264 {
    background: #2e2e2e;
    padding: 1.5% 0;
    color: #999;
}

.Bottom002264 dl {
    position: relative;
    float: right;
}

.Bottom002264 dt {
    position: absolute;
    top: -12px;
    right: 0;
}

.Bottom002264 dt {
    width: 80px;
}

.Bottom002264 .hide_sel {
    position: absolute;
    bottom: 30px;
    left: 0;
    width: 100%;
    display: none;
    z-index: 50;
}

.Bottom002264 .hide_sel a {
    background-color: #484747;
    color: #a1a1a1;
    margin-bottom: 2px;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.Bottom002264 .hide_sel a:hover {
    color: #fff;
}

.Bottom002264 .copyright {
    display: inline-block;
    line-height: 2.5;
}
.Bottom002264 .copyright a{
    color:#999;
}
.Bottom002264 .botcontact span {
    display: inline-block;
    position: relative;
    padding: 0 20px 0 28px;
    line-height: 22px;
}

.Bottom002264 .botcontact span i {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 20px;
    height: 20px;
}

.Bottom002264 .botcontact .addr {
    margin-right: 10px;
    font-size: 16px;
}

.Bottom002264 .botcontact .addr i {
    background: url(../images/Bottom002264-addr.png) no-repeat center;
}

.Bottom002264 .botcontact .tel {
    font-weight: bold;
    font-size: 18px;
}

.Bottom002264 .botcontact .tel i {
    background: url(../images/Bottom002264-tel.png) no-repeat center;
}

@media(max-width:1000px) {
    .Bottom002264 {
        text-align: center;
    }
    .Bottom002264 dl {
        float: none;
    }
    .Bottom002264 dt {
        display: none;
    }
    .Bottom002264 p a {
        margin: 0 5px;
    }
}

@media(max-width:640px) {
    .Bottom002264 p,
    .Bottom002264 .copyright {
        font-size: 12px;
    }
    .Bottom002264 p {
        padding: 0;
    }
    .Bottom002264 dd {
        width: 90%;
    }
}



/*
 .Page002274
 */

.Page002274 {
    text-align: center;
    padding: 0 0 2%;
    color: #666666;
}

.Page002274 * {
    vertical-align: middle;
}

.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total {
    display: none;
}

.Page002274 .Pages a {
    display: inline-block;
    padding: 0 15px;
    line-height: 37px;
    background-color: #f7f7f7;
    color: #666666;
    margin-left: 5px;
}
.Page002274 .Pages .a_first,
.Page002274 .Pages .a_end,
.Page002274 .Pages .p_jump{
	display: none;
}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur {
    color: #fff;
    background-color: #0b65c6;
}

.Page002274 .Pages em {
    font-style: normal;
    display: inline-block;
    vertical-align: middle;
}

.Page002274 .Pages .i_text {
    width: 47px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #ceced5;
}

.Page002274 .Pages .i_button {
    cursor: pointer;
    background: none;
    width: 47px;
    height: 36px;
    border: 1px solid #ceced5;
}

.Page002274 .Pages .p_jump b {
    font-weight: normal;
    margin: 0 5px;
}

.Page002274 .Pages .a_prev,
.Page002274 .Pages .a_next {
    font-family: 宋体;
    font-weight: bold;
    padding: 0 25px;
}

@media(max-width:1000px) {
    .Page002274 .Pages em {
        display: none;
    }
}

@media(max-width:640px) {
    .Page002274 .Pages a.a_first,
    .Page002274 .Pages a.a_end {
        display: none;
    }
    .Page002274 .Pages a {
        padding: 0 10px;
    }
}



/*
 .Banner002307
 */

.Banner002307 {}

.Banner002307 {
    overflow: hidden;
}

.Banner002307 span {
    display: none;
}

.Banner002307 img {
    max-width: none;
    width: 155%;
    margin-left: -27.5%;
}

@media only screen and (min-width: 768px) {
    .Banner002307 img {
        width: 150%;
        margin-left: -25%;
    }
}

@media only screen and (min-width: 1024px) {
    .Banner002307 img {
        width: 140%;
        margin-left: -20%;
    }
}

@media only screen and (min-width: 1200px) {
    .Banner002307 {
        height: 270px;
    }
    .Banner002307 img {
        display: none;
    }
    .Banner002307 span {
        display: block;
        background-position: center;
        background-repeat: no-repeat;
        height: 270px;
        width: 100%;
    }
}

/*
 .Menu002361
 */

.Menu002361 {
    background: #fff;
    border-bottom: 1px solid #e6e6e6;
	margin-bottom: 1%;
}

.Menu002361 .auto {
    position: relative;
	padding: 0%;
}

.Menu002361 header {
    background: #229844;
    position: absolute;
    left: -355px;
    top: 0;
    width: 505px;
    padding: 15px 0;
    text-align: right;
    font-size: 18px;
    color: #fff;
    line-height: 18px;
    font-weight: normal;
    padding-right: 30px;
    text-transform: uppercase;
}

.Menu002361 ul {
    padding-left: 150px;
    height: 48px;
}

.Menu002361 li {
    float: left;
    width: 16%;
    min-width: 80px;
    text-align: center;
    font-size: 18px;
}

.Menu002361 li a {
    display: block;
    font-size: 16px;
    color: #888;
    line-height: 48px;
    height: 48px;
}

.Menu002361 li a:hover,
.Menu002361 li.aon a {
    color: #333;
    font-weight: bold;
    border-bottom: 3px #229844 solid;
}

@media(max-width:767px) {
    .Menu002361 header {
        position: relative;
        width: 100%;
        left: 0;
        text-align: left;
        padding-left: 65px;
        color: #fff;
        background-color: #005bac;
    }
    .Menu002361 ul {
        padding-left: 0;
    }

}
@media(max-width:768px){
	.Menu002361 li {
        width: 50%;
        min-width: 1px;
    }
}
@media(max-width:480px) {
    .Menu002361 header {
        padding-left: 10px;
    }
    .Menu002361 li {
        font-size: 14px;
		width: 50%;
    }
	.Menu002361 ul{
		height: auto;
	}
}

/*
 .RighInfo002226 为demo编号
 */
.RighInfo002226{ padding:3% 0;}
.RighInfo002226 .dl{color:#617182;}
.RighInfo002226 .dl .h4{ font-size:18px; margin:0;}
.RighInfo002226 .dl .h4 span{display:inline-block; border-bottom: 2px #229844 solid; padding-bottom:10px;}
.RighInfo002226 .dl .con{ font-size:14px; padding:15px 0 30px; line-height:2.25;}
.RighInfo002226 .word{ float:left;}
.RighInfo002226 .pic{ float:right;}


/*RighInfo002218*/
.RighInfo002218{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; min-height:246px; padding-bottom:2%;}
.RighInfo002218 .box1{padding:15px 15px 15px 15px;color:#728391;font-size:14px;line-height:30px;background:#f3f3f3;}
.RighInfo002218 .box1 .pic{float:right;margin-left:5%;}
.RighInfo002218 .box1 .h3{font-size:24px;color:#229844;margin:0 0 20px 0; font-weight:normal;}
.RighInfo002218 .box1 figure{ padding:3.5% 4%; color:#728391;}
.RighInfo002218 .list{ padding-top:5%;}
.RighInfo002218 .list li{ display:block; float:left; width:42%;}
.RighInfo002218 .list li+li{ padding-left:2%;}
.RighInfo002218 .list li:first-child,.RighInfo002218 .list li:last-child{ width:29%;}
.RighInfo002218 .list img{ float:left; margin-right:3%; max-width:98px;}
.RighInfo002218 .list figure{ padding-top:7%;}
.RighInfo002218 .list h2{ font-weight:normal; color:#008cd6; font-size:18px; margin:0;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.RighInfo002218 .list p{ margin:10px 0 0; color:#728391;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
@media(max-width:1000px){
.RighInfo002218 .box1 .pic{ float:none; margin:0 auto 3% auto; display:block;}	
.RighInfo002218 .list figure{ padding:3% 0;}
.RighInfo002218 .list li{ width:100% !important; padding:0 !important; margin:2% 0;max-width:400px;}
}
/*RighInfo002218 End*/







/*发展历程*/
/*
 .Timeline001266 为demo编号
 */
.Timeline001266{ padding:2% 0; }
.Timeline001266 h2{text-align:  center;font-size:  30px;text-transform:  uppercase;color: #009148;margin:  0;}
.Timeline001266 h6{text-align:  center;color:  #ccc;margin:  0;margin-bottom: 2%;}
.Timeline001266 .scroll{ height:750px;overflow: auto;}
.Timeline001266 .scroll ul{ padding-left:40px; }
.Timeline001266 .scroll li{ position:relative; padding:20px 0 20px 130px;background:url(../images/Timeline001266-bg.gif) repeat-y left top;}
.Timeline001266 .scroll li div{ position:relative; padding-left:156px; min-height:83px;}
.Timeline001266 .scroll li div figure{ position:absolute; left:0; top:0; border:2px solid #e5e5e5;width:139px;}
.Timeline001266 .scroll li p{margin:0;line-height: 30px;max-height:72px;overflow:hidden;color:  #333;font-size: 16px;}
.Timeline001266 .scroll li span{color: #999;}
.Timeline001266 .scroll li time{ position:absolute; border-radius:0 5px 5px 0; background-color:#e5e5e5; padding:0 10px; left:40px; line-height:32px; top:20px;}
.Timeline001266 .scroll li time::before,
.Timeline001266 .scroll li time::after{ position:absolute; content:''; top:50%; }
.Timeline001266 .scroll li time::before{width:0; height:0; border:10px solid #e5e5e5; border-left:0; border-top-color:transparent;border-bottom-color:transparent; left:-10px; margin-top:-10px;}
.Timeline001266 .scroll li time::after{ width:14px; height:14px; border-radius:50%; background-color:#9b9690; border:4px solid #e5e5e5; left:-35px;margin-top:-7px;}
.Timeline001266 .scroll li:hover time{ background-color:#009148; color:#fff;}
.Timeline001266 .scroll li:hover figure{ border-color:#009148;}
.Timeline001266 .scroll li:hover time::before{ border-right-color:#009148;}
.Timeline001266 .scroll li:hover time::after{background-color:#009148; border-color: #a0d7b8; width:20px; height:20px; margin-top:-10px; left:-38px;}

.Timeline001266 .jspContainer{overflow: hidden;position: relative;}
.Timeline001266 .jspPane{position: absolute; margin-left:0 !important;}
.Timeline001266 .jspVerticalBar{position: absolute;top: 0;left: 0;width: 16px;height: 100%; }
.Timeline001266 .jspCap{display: none;}
.Timeline001266 .jspTrack{display:none;}
.Timeline001266 .jspArrow{ position:absolute; top:50%;background: #009148;text-indent: -20000px; width:22px; height:36px; display: block;cursor: pointer; z-index:10; box-shadow:1px 1px 0 #006030;}
.Timeline001266 .jspArrow::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background:url(../images/Timeline001266-btn_hover.gif) no-repeat center center;}
.Timeline001266 .jspArrowDown::before{ transform:rotate(180deg);}
.Timeline001266 .jspArrowUp{ top:0;}
.Timeline001266 .jspArrowDown{top:60px;}
.Timeline001266 .jspDisabled{background: #ccc;box-shadow:1px 1px 0 #848081;cursor: default; }
.Timeline001266 .jspDisabled::before{background-image:url(../images/Timeline001266-btn.gif);}
.Timeline001266 .jspCorner{background: #eeeef4;float: left;height: 100%;}
@media(max-width:640px){
.Timeline001266 .scroll{height:612px;}
.Timeline001266 .scroll li{ padding:50px 0 20px 30px; }
.Timeline001266 .scroll li time{top:0;}
}
@media(max-width:480px){
.Timeline001266 .scroll{height:470px;}
.Timeline001266 .scroll li div figure{ position:static; margin-bottom:10px;}
.Timeline001266 .scroll li div{ padding-left:0;}
}

/*企业风采*/
/*Floor002475 */
.Floor002475{ padding:3% 0; font-family:'宋体';}
.Floor002475 .img{ margin-bottom: 2%;}
.Floor002475 .auto{position:relative;}
.Floor002475 .txt{ box-shadow:10px 0 51px rgba(0,0,0,0.1); background:url(../images/Floor002475-bg.jpg) no-repeat right bottom; background-size:contain; font-size:18px;}
.Floor002475 .txt figure{padding:16%;}
.Floor002475 .deco img{ max-width:100%;}
.Floor002475 .txt  h1,
.Floor002475 .txt  h2{ margin:0; font-weight:normal;}
.Floor002475 .txt  h1{ font-size:46px; color:#000;}
.Floor002475 .txt  h2{ font-size:22px; color:#006825;}
.Floor002475 .txt p{ color:#6b6464; line-height:30px;font-size: 15px;}
.Floor002475 .txt .more{color: #006825;border-bottom: 1px solid #006825;display:inline-block;padding-right:30px;position:relative;line-height:30px;    text-transform: uppercase;}
.Floor002475 .txt .more::after{ position:absolute; right:10px; bottom:-5px; height:30px; width:1px; background-color:#006825; content:''; transform:rotate(-45deg);}
@media(min-width:1001px){
.Floor002475 .img{ width:60%;margin-bottom: 2%;}
.Floor002475 .txt{position:absolute; right:0; top:50%; transform:translateY(-50%); width:40%; }
.Floor002475 .txt figcaption{ padding:18% 0 20% 0;}
.Floor002475 .deco{position: relative;
    margin: 0 auto;}
.Floor002475 .txt p{ margin:10% 0 0 0;}
}
@media(max-width:1200px){
.Floor002475 .txt{font-size:14px;}
.Floor002475 .txt  h1{ font-size:30px;}
.Floor002475 .txt  h2{ font-size:18px; }
}
@media(max-width:1000px){
.Floor002475 .txt figure{padding:5%;}
.Floor002475 .deco{ margin-left:-10%;}
.Floor002475 .deco img{ max-width:100%;}
}


/*设备清单*/


/*
 .RighInfo002190 为demo编号
 */
.RighInfo002190{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; line-height:2.1; color:#888; font-size:14px; padding:1% 0;}
.RighInfo002190 img{ margin:0 auto 1%;}
.RighInfo002190 figure{ max-width:680px; margin:0 auto; font-size:16px; color:#444;}
@media (max-width: 820px){
	.RighInfo002190{ padding-left:0;}
	.RighInfo002190 .img{ position:static;}
	.RighInfo002190 figure{ font-size:14px;}
}



/*Other002111 */
.Other002111 {padding:3% 0;}
.Other002111 .all{color:  #229844;font-size:  20px;text-align:  center;text-transform:  uppercase;margin-bottom: 2%;}
.Other002111 .all b{ font-size:24px; color:#e14343;}
.Other002111 tr:nth-child(2n-1){background:#ccc;}
.Other002111 tr:hover{background: #229844;color: #fff;}
.Other002111 .tr_top td{background-color: #229844;font-weight:bold;line-height: 40px;padding:0;color:  #fff;font-size:  18px;}
.Other002111 td{text-align:center;padding: 1%;border-bottom:dotted 1px #dedede;}
.Other002111 td b{ display:none;}
.Other002111 td.td_data{ width:16%;}
.Other002111 td.td_point{ width:14%;}
@media(max-width:480px){
.Other002111 td{ font-size:12px;}
}


/*产品展示*/
/*Floor002053 */
.Floor002053{padding:6% 0;}
.Floor002053 .botlist{position:  relative;margin: 0 40px;margin-top: 2%;}
.Floor002053 .botlist .bx-controls-direction a{position: absolute;top:50%;z-index: 100; display: block; width:35px; height: 45px; text-indent: 999999px; overflow: hidden;}
.Floor002053 .botlist .bx-prev{ left: -40px; background: url(../images/Floor002505_btn_prev.png) no-repeat center; background-size: contain;}
.Floor002053 .botlist .bx-next{ right: -40px;background: url(../images/Floor002505_btn_next.png) no-repeat center;background-size: contain;}
.Floor002053 .botlist .bx-prev:hover{ background-image: url(../images/Floor002505_btn_prev_hover.png);}
.Floor002053 .botlist .bx-next:hover{ background-image: url(../images/Floor002505_btn_next_hover.png);}
.Floor002053 .auto{  position:relative;}

.Floor002053 .title{ position:absolute; width:40%; left:0; top:49px; z-index:10; color:#024c1c;}
.Floor002053 .title h1:before{ position:absolute; content:''; width:100%; height:1px; background-color:#000; right:105%; top:50%;}
.Floor002053 .title h1{ position:relative; margin:0;  font-size:18px; font-weight:normal;}
.Floor002053 .title h1 span{ display:block; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif;}
.Floor002053 .title h1 span.b{ font-size:60px;}
.Floor002053 .title h1 a{ position:absolute; width:56px; height:56px; background:url(../images/Floor002053-title_more.gif) no-repeat center center #000; right:0; top:50%; margin-top:-28px;}
.Floor002053 .title h2{ font-weight:normal; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; text-align:right; margin:0;}
.Floor002053 .title h2 span.num{ font-size:72px;}
.Floor002053 .list li .txt a {
    font-size: 50px;
    text-transform: uppercase;
}
.Floor002053 .img_pager{ overflow:hidden; padding-top:2%;}
.Floor002053 .img_pager a{ position:relative; float:left;}
.Floor002053 .img_pager a:last-child{ margin-right:0;}
.Floor002053 .img_pager figcaption{padding-bottom:15px;}
.Floor002053 .img_pager figure,
.Floor002053 .img_pager figcaption img{ position:absolute; left:0;width:100%;}
.Floor002053 .img_pager figcaption .pic{padding-bottom:100%; position: relative}
.Floor002053 .img_pager figcaption img{  bottom:0;
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */

filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);/*ie6-9 */
}
.Floor002053 .img_pager a.active figcaption img{
filter: url("data:image/svg+xml;utf8"); /* Firefox 3.5+ */
-webkit-filter: grayscale(0%); /* chrome+ */
filter: grayscale(0%); /* 未来浏览器 */
filter: ; /* ie6-8 */
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);/*ie6-9 */
}
.Floor002053 .img_pager figure{ opacity:0; height:100%; top:0; background:rgba(0,0,0,0.5); z-index:4; padding:0 3%; transition:0.3s;}
.Floor002053 .img_pager a.on figure,.Floor002053 .img_pager a:hover  figure{ opacity:1; color: #229844;}
.Floor002053 .botlist .bx-pager{ display:none}
.box_p{margin-top: 0px;text-align: center;}
.Floor002053 .table{ display:table; width:100%; height:100%;}
.Floor002053 .table-cell{ display:table-cell; vertical-align:middle; text-align:center;}
.Floor002053 .auto > .bx-wrapper > .bx-viewport{ height:auto !important;}
.Floor002053 .list li{ overflow:hidden; position:relative;}
.Floor002053 .list li .img_group{ float:right; width:50%; position:relative;}
.Floor002053 .img_group .bx-viewport{ z-index:1;}
.Floor002053 .img_group dd{ width:100% !important;}
.Floor002053 .img_group dd figure{ position:relative; padding-bottom:100%;background-color:#f4f4f4;}
.Floor002053 .img_group dd figure img{ position:absolute; left:15.5%; width:69%;}
.Floor002053 .img_group .bx-pager{ position:absolute; left:-38px; bottom:0; background-color:#fff; z-index:10; width:76px; text-align:center; padding:3% 0;}
.Floor002053 .img_group .bx-pager div{ padding:5% 0;}
.Floor002053 .img_group .bx-pager a.active{ color:#982429; text-decoration:underline;}
.Floor002053 .list li .bx-pager{ position:absolute;left: 30%;top: 29%;z-index: 999;background: #fff; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif;color: #000;}
.Floor002053 .list li .bx-pager b{ font-size:72px; font-weight:normal;}

.Floor002053 .list li .txt{ float:left; width:45%;}
.Floor002053 .list li .txt pre{ padding-top:8%;}
@media(max-width:1225px){
.Floor002053 .list li .txt{ padding-left:2%;}
}
@media(max-width:1000px){
.Floor002053 .title h1{font-size:16px;}
.Floor002053 .title h1 span.b{font-size:40px; }
.Floor002053 .title h1 a{ width:40px; height:40px; margin-top:-20px;}
.Floor002053 .title h2{ font-size:18px;}
.Floor002053 .title h2 span.num{ font-size:50px;}
.Floor002053 .img_group .bx-pager{left:-20px;width:40px; }
}
@media(max-width:768px){
.Floor002053 .list li .img_group,
.Floor002053 .list li .txt{ float:none; width:auto;}
.Floor002053 .list li .txt{ padding:3% !important;}
.Floor002053 .img_group .bx-pager{ left:0;}
.Floor002053 .title{ position:relative; left:auto; top:auto; padding:3% 3% 3% 20%; width:auto;}
}

@media(max-width:480px){
.Floor002053 .img_pager a{ width:23.5%; margin-bottom:2%; margin-right:2%;}
.Floor002053 .img_pager a:nth-child(4){ margin-right:0;}
}
/*模具产品*/
/*
 .RighInfo002224 为demo编号
 */
.RighInfo002224{padding: 1% 0 2% 0;}
.RighInfo002224 .item{}
.RighInfo002224 .wrap-content{}
.RighInfo002224 .item{color:#323232;margin:30px 0;background: #e1efe5;}
.RighInfo002224 .item .word{ text-align:center;}
.RighInfo002224 .item .pic{ text-align:center; padding-top:20px;}
.RighInfo002224 .item .pic img{ border-top-left-radius: 30px;}
.RighInfo002224 .item .tit{ margin-top:0; font-size:24px; font-weight:normal; font-style:italic;}
.RighInfo002224 .item .tit em{ font-size:12px; display:block; padding-left:22px; text-transform:uppercase;}
.RighInfo002224 .item .con{line-height:22px; position:relative; margin:0;}
.RighInfo002224 .item .con:before{ display:none;}
.RighInfo002224 .item:first-child .tit{ font-style:normal;}
@media screen and (min-width: 768px){
/*  .RighInfo002224 .item{ margin:70px 0;}*/
  .RighInfo002224 .item .word{float:left;width: 46%;text-align:left;padding-left: 6%;}
  .RighInfo002224 .item .pic{float:right;width: 51%;background: #fff;}
/*  .RighInfo002224 .item.three .word{ width:54%;}*/
/*  .RighInfo002224 .item.three .pic{ width:37%; padding-top:0;}*/
  .RighInfo002224 .item:nth-child(2n) .pic img{ float: right;}
  .RighInfo002224 .item:nth-child(2n-1) .word{float:right;width: 40%;padding-right: 1%;height: 432px;padding-left: 0%;}
  .RighInfo002224 .item:nth-child(2n-1) .pic{float:left;width:54%;background: #fff;}
  .RighInfo002224 .item .tit{font-size:30px; }   
  .RighInfo002224 .item .word{ padding-top:40px;}	
  .RighInfo002224 .item .con{line-height:24px; max-height:96px; overflow:hidden;padding-left:32px;}	
  .RighInfo002224 .item .con:before{ position:absolute; left:0; top:10px; height:50%; max-height:60px; width:3px; content:""; background-color:#c9b27c; display:block;}
  .RighInfo002224 .item .tit em{ font-size:14px;}
}
@media screen and (max-width: 767px){
	.RighInfo002224 .item .word{padding-top: 3%;}
}
@media screen and (min-width: 1024px){
  .RighInfo002224 .item .tit{font-size:36px; }   
  .RighInfo002224 .item .word{ padding-top:90px;}
  .RighInfo002224 .item .con{line-height:30px;max-height:120px;}	
}






/*人才理念*/
/*
 .RighInfo002223 为demo编号
 */
.RighInfo002223{
	background-color: #fff;
	padding:3% 0;
}
.RighInfo002223 .auto{

}
.RighInfo002223 .pic{
	margin-top: 20px;
}
.RighInfo002223 .h3{
	color:#229844;line-height:1.6;margin:0; font-size: 20px;
}
.RighInfo002223 .h4{
	font-size:16px;color:#229844;margin:30px 0px 0 0;
}
.RighInfo002223 .h3:after,.RighInfo002223 .h4:after{
	color:#229844;width:50px;height:2px;background:#229844;border:none;margin:15px 0px; content: ""; display: block;
}
.RighInfo002223 .ul{ 
	margin: 0; clear: both;
}
.RighInfo002223 .ul li{
	font-size:14px;line-height:2.245;
}
.RighInfo002223 .ul li span{
	font-family:Arial;font-size:16px;color:#229844;font-weight:bold;
}

.RighInfo002223 p{
	line-height:2.245;font-size:14px;color:#666;margin:0px 0px 25px;clear:both;
}

@media screen and (min-width: 1024px){
	.RighInfo002223 .h3{
		font-size: 24px;
	}
	.RighInfo002223 .pic{
	  width:23.765%;
    }
    .RighInfo002223 .con{
	   width:71.235%;
    }
	
}
@media screen and (min-width: 768px){
	.RighInfo002223 .h3:after,.RighInfo002223 .h3:after{ margin: 25px 0;}
   .RighInfo002223 .h4{
	font-size:18px; margin-top: 55px;
   }
   .RighInfo002223 .pic{
   	    float:right;width:30.765%;margin-top:100px;
   }
   .RighInfo002223 .con{
   	    float:left;
   	     width:64.235%;
   }
}

/*职位信息*/
/*
 .TextList002208 为demo编号
 */
.TextList002208{ padding:3% 0;}
.TextList002208 .thead{ background:#233d85;line-height:40px; text-align:center; background:#bfbfbf;}
.TextList002208 .thead span{float:left;width: 17%;color:#333;display:block;font-size:14px;height:40px;text-align:center;font-weight:bold;position:relative;}
.TextList002208 .thead span:last-child{ width: 10%;}
.TextList002208 .thead span+span{ border-left: solid 1px #989898;}
.TextList002208 .thead span i{ background:url(../images/TextList002208-icon.png) no-repeat -134px -78px; display:block; position:absolute; right:10px; top:50%; width:9px; height:5px; margin-top:-2px;}
.TextList002208 .dl{}
.TextList002208 .dl+.dl{ border-top:1px solid #fff;}
.TextList002208 .dl .dt{line-height:40px; text-align:center; cursor:pointer; background:#f1f1f1;}
.TextList002208 .dl .dt span{float:left; width:17%;  display:block; font-size:14px;}
.TextList002208 .dl .dt span:last-child{width:10%;}
.TextList002208 .dl .dt span.jobname{ text-align:left; padding-left:3%;}
.TextList002208 .dl .dt .btn{ text-decoration:underline; display:block; position:relative;}
.TextList002208 .dl .dt .btn i{ position:absolute;  right:15px; background:url(../images/TextList002208-icon.png) no-repeat -44px -82px ; display:block; width:21px; height:11px; top:50%; margin-top:-5px;}
.TextList002208 .conbox{ background:#fff; padding:20px 3%; display:none;}
.TextList002208 .conbox .h5{color:#333; font-size:12px;}
.TextList002208 .jobname{width: 22% !important;}
.TextList002208 .dl.active .dt span,.TextList002208 .dl.active .btn{ color:#229844;}
.TextList002208 .dl.active .dt .btn i{ background-position:-44px -70px;}
@media(max-width:1000px){
	.TextList002208 .dl .dt .btn{ padding-right:20px;}
	.TextList002208 .dl .dt .btn i{ background-position:-48px -82px; width:13px;}
	.TextList002208 .dl.active .dt .btn i{background-position:-48px -70px; }
	
}
@media(max-width:640px){
	.TextList002208 .jobyq,.TextList002208 .dl .dt .btn i,.TextList002208 .time,.TextList002208 .thead span i{ display:none !important;}
	.TextList002208 .thead span,.TextList002208 .dl .dt span{ width:32%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
}


/*在线招聘*/
/*
 .Form001413 为demo编号
 */
.Form001413{ padding:2% 0;}
.Form001413 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
.Form001413 .name span{ display:inline-block; border-left:6px solid #229844; padding-left:15px;}
.Form001413 .tips{ padding:20px 0;border-bottom:1px solid #e5e5e5; font-size:14px;position:relative;}
.Form001413 .tips h1{ margin:0; font-weight:normal; font-size:18px; color:#229844;}
.Form001413 .search{ position:absolute; right:0; top:50%; margin-top:-25px;width:293px; height:46px; border:2px solid #999; }
.Form001413 .search input{border:none; }
.Form001413 .search .text{ width:227px; height:46px; line-height:46px; padding:0 56px 0 10px; background:none; color:#999;}
.Form001413 .search .btn{ cursor:pointer; position:absolute; right:0; top:0; width:56px; height:100%; background:url(../images/Form001413-search.png) no-repeat center center;}

.Form001413 .form{padding-top:30px;width: 60%;float:  left;}
.Form001413 .img{float: right;width: 38%;margin-top: 4%;}
.Form001413 .form td{ padding-bottom:20px; font-size:14px; }
.Form001413 .form td.w1{ width:260px;}
.Form001413 .form td.w2{ width:32px;}
.Form001413 .form .text{ width:100%; border-radius:3px; border:1px solid #cfcfcf; line-height:36px;height:36px; text-indent:10px; background:none; }
.Form001413 .form select{ width:100%; border-radius:3px; border:1px solid #cfcfcf; line-height:36px;height:36px; text-indent:10px; background:none; }
.Form001413 .form p{ margin:0 0 10px 0;color:#229844; background:url(../images/Form001413-icon.jpg) no-repeat left center; padding-left:15px;}
.Form001413 .form td em{ font-style:normal; color:#bcbcbc;}
.Form001413 .form td em i{ font-style:normal; color:#fadbbe;}
.Form001413 .form .btn{ background:#229844; color:#fff; cursor:pointer; font-size:18px; width:180px; height:50px; border-radius:3px; border:none; margin-top:20px;}
.Form001413 .form dl{ position:relative;}
.Form001413 .form dt{ text-indent:10px; cursor:pointer; border:1px solid #cfcfcf;line-height:36px;height:36px; background:url(../images/Form001413-check.png) no-repeat 95% center;}
.Form001413 .form dd{ display:none; position:absolute; left:0; top:100%; background-color:#eee; width:100%; z-index:10;}
.Form001413 .form dd a{ display:block; line-height:36px; padding:0 10px;}
.Form001413 .form dd a:hover{ background-color:#ccc;}
@media(max-width:768px){
	.Form001413 .img{display: none;}
}

/*联系我们*/
/*
 .RighInfo002275 为demo编号
 */
.RighInfo002275 .p,.RighInfo002275 .h2,{}
.RighInfo002275{padding: 8% 0}
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text .title{font-size: 30px;color: #e4e4e4;font-weight: normal;margin-bottom: 20px;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 38px; margin: 0; padding: 0;}
.RighInfo002275 .map{width: 100%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}

@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .auto{background: url(../images/RighInfo002275-contact_bg.png) no-repeat center;}
	.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
	.RighInfo002275 .text .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275{padding: 50px 0 70px}
	.RighInfo002275 .text .title{margin-bottom: 25px}
	.RighInfo002275 .map{width: 700px;height: 430px;}
	.RighInfo002275 .text{width: 40%;}
}
/*模具产品*/

/*注塑设备*/
/*
 .Floor002376 为demo编号
 */
.Floor002376{ padding: 2% 0;}
.Floor002376 .wrap-head{ position: relative;}
.Floor002376 .wrap-head h1{ margin: 0; color: #666; font-size: 20px; font-weight: normal; line-height: 32px;}
.Floor002376 .wrap-head h1 em{ font-style: normal; font-size: 32px; text-transform: uppercase; font-weight: 600; position: relative; top: 6px; padding-right: 15px;}
.Floor002376 .wrap-head .more{ width: 160px; height: 30px; line-height: 30px; display: block; position: absolute; top: 50%; right: 0; padding: 0 25px; font-size: 16px; color: #000; border-radius: 15px; background: #fff100; margin-top: -10px;}
.Floor002376 .wrap-head .more i{ position: absolute; right: 25px; top: 0; font-style: normal; font-family: 宋体; font-weight: 600;}
.Floor002376 .wrap-container{ padding-top: 25px;}

.Floor002376 .item{ width: 49%; margin-right: 2%; float: left; padding-right: 5.5%; background-color: rgba(105,183,58,0.3);}
.Floor002376 .item:nth-child(2n){ margin-right: 0; padding-left: 5.5%; padding-right: 0;}
.Floor002376 .item .word{ width: 40%; float: left;}
.Floor002376 .item .item-inner{ position: relative; background: #f7f7f7; overflow: hidden;}
.Floor002376 .item .pic{ width: 60%; float: left;}
/*.Floor002376 .item .word-inner{ max-width: 325px;}*/
.Floor002376 .item time{ font-size: 14px; color: #666; display: block; position: relative; padding-left: 25px;}
.Floor002376 .item time:before{ content: "\e700"; font-family:"iconfont" !important; font-size: 16px; color: #aaa; position: absolute; left: 0; top: 1px;}
.Floor002376 .item h3{ font-weight: normal; font-size: 16px; margin: 5% 0; overflow: hidden; line-height: 30px;    margin-bottom: 30px;}
.Floor002376 .item h3 a{ color: #333;}
.Floor002376 .item h3 a:hover{ color: #000;}
.Floor002376 .item figure{ font-size: 14px; line-height: 24px; color: #999;overflow: hidden;}


.Floor002376 .item:nth-child(1),
.Floor002376 .item:nth-child(2){ width: 100%; margin-bottom: 2%; margin-right: 0; float: none;}
.Floor002376 .item:nth-child(1) .item-inner,
.Floor002376 .item:nth-child(2) .item-inner{ padding-top: 0; overflow: hidden;}
.Floor002376 .item:nth-child(2n) .pic{ float: right;}
.Floor002376 .item .pic img{ position: static; transform: none; width: 100%;}


@media only screen and (max-width:768px ) {
	.Floor002376{ position: relative; padding-bottom: 50px; margin-bottom: 20px;}
	.Floor002376 .item+.item{}
	.Floor002376 .wrap-head{position: static; text-align: center;}
	.Floor002376 .wrap-head .more{ left: 50%; bottom: 0; top: auto; margin-left: -80px;}
    .Floor002376 .item .pic,
    .Floor002376 .item .word{ width: 100%; }
    .Floor002376 .item:nth-child(1) .pic,
    .Floor002376 .item:nth-child(2) .pic{ width: 60%;}
    .Floor002376 .item:nth-child(1) .word,
    .Floor002376 .item:nth-child(2) .word{ width: 40%;}
	.Floor002376 .item .word{ padding: 8% 7%;}
	.Floor002376 .item h3{    margin-bottom: 10px;}
}
@media only screen and (max-width:640px ) {
    .Floor002376 .item:nth-child(1) .pic,
    .Floor002376 .item:nth-child(2) .pic{ width: 100%;}
    .Floor002376 .item:nth-child(1) .word,
    .Floor002376 .item:nth-child(2) .word{ width: 100%;}
}
@media only screen and (min-width:768px ) {
    .Floor002376 .wrap-head h1{font-size: 24px; line-height: 42px;}
    .Floor002376 .wrap-head h1 em{ font-size: 42px; top: 10px;padding-right: 30px;}
    .Floor002376 .wrap-container{ padding-top: 39px;}
    .Floor002376 .item .word-inner{ padding: 15% 7% 13%; }
    .Floor002376 .item h3{font-size: 18px; }

}
@media only screen and (min-width:1024px ) {
	.Floor002376 .wrap-head h1{font-size: 26px; line-height: 48px;}
	.Floor002376 .wrap-head h1 em{ font-size: 48px;}

}
@media only screen and (min-width:1280px ) {
	.Floor002376 .wrap-head h1{font-size: 28px; line-height: 54px;}
	.Floor002376 .wrap-head h1 em{ font-size: 54px; }
}
@media only screen and (min-width:1440px ) {
	.Floor002376 .wrap-head h1{font-size: 30px; line-height: 60px;}
	.Floor002376 .wrap-head h1 em{ font-size: 60px; }

}


/*模具设备*/
/*
 .PicList002501 为demo编号
 */
.PicList002501{padding: 3% 0; position: relative; z-index:9;}
.PicList002501 .auto_1600{max-width: 1600px; position: relative; background: #fff;}
.PicList002501 .wrap-container{ margin: 0 auto;  max-width: 1280px;}
.PicList002501 .rightBox .h3{font-size: 36px;}
@media (max-width: 1280px) {
	.Floor002491 .wrap-container{ padding: 0 15px; max-width: 1280px;}
}

.PicList002501  ul li{display:  block;height:  450px;margin-bottom: 20px;}
.PicList002501  ul li.last{margin-bottom: 0;}
.PicList002501 .left{margin-bottom: 20px;}
.PicList002501 .leftBox .img{ overflow: hidden;}
.PicList002501 .leftBox .img img{width: 100%;}
.PicList002501 .rightBox .h3{font-size: 18px;color: #333;font-weight: normal;margin: 0;text-transform:  uppercase;/* font-weight:  bold; */}
.PicList002501 .rightBox .txt{padding-top: 40px;font-size: 21px;line-height: 1.5;color: #333;/* font-weight: bold; */}
.PicList002501 ul li::after{float: right;display: block;margin: 0 auto;width: 5.5%;height: 432px;background-color:rgba(105,183,58,0.3);content: '';}
.PicList002501 ul .odd::after{float: left;display: block;margin: 0 auto;width: 5.5%;height: 432px;background-color:rgba(105,183,58,0.3);content: '';}

@media screen and (min-width:768px){
  .PicList002501 .left{float: left;width: 60%;display:  block;}
  .PicList002501 .right{float: left;width: 34.5%;text-align: center;}
  .PicList002501 .odd .left{float: right;}
  .PicList002501 .odd .right{float: right;}
  .PicList002501 .rightBox{width: 83%;margin: 0 auto;}
  .PicList002501 .rightBox .h3{font-size: 36px;}
  .PicList002501 .rightBox .txt{font-size: 22px;}

}
@media screen and (max-width:768px){
  .PicList002501 ul li{height: 100%;}
}
@media screen and (min-width:1000px){
  .PicList002501 .auto_1600{ padding-top: 30px;}
}
@media(max-width:1024px){
.PicList002501 .rightBox .h3{font-size: 22px;}
 .PicList002501 .rightBox .txt{font-size: 14px;}
.PicList002501 ul li::after{display: none;}
  .PicList002501 ul .odd::after{display: none;}
	.PicList002501 .right{width: 40%;}
}
@media(max-width:768px){
	.PicList002501 .right{width: 80%;margin: 0 auto;text-align: center;}
	  .PicList002501 ul li{height: 100%;}
	
}
/*企业文化*/
/*
 .Floor002232 为demo编号
 */

.Floor002232 {padding: 3% 0;}
.Floor002232 .auto{background: url(../images/Floor002232_bg.jpg)no-repeat center;}
.Floor002232 .titl{ text-align: center; font-size: 20px; color: #c49162; padding: 40px 0 }
.Floor002232 .titl p{  margin: 0; font-size: 13px; text-transform: uppercase; letter-spacing: 5px; color: #e3ccbb;}
.Floor002232 li{ position: relative; font-size: 14px; color: #fff; line-height: 24px;height: 160px;}
.Floor002232 li .text{position: absolute; width: 100%; height: 100%; left: 0; top: 0; text-align: center; background: url(../images/Floor002232-bg.png)}
.Floor002232 li .text .text-inner{position: absolute;top: 20%;left: 4%;width: 90%;}
.Floor002232 li h3 a{ font-size: 16px; color: #fff; font-weight: 100}
.Floor002232 li p{height: 48px;overflow: hidden;max-width: 412px;margin: 0 auto;text-align:  left;}
.Floor002232 li h3 span{ width: 27px; display: block; margin: 10px auto; height: 1px;background: #c49162}
.Floor002232 li h3{margin: 6px 0 0}
.Floor002232 li:nth-child(2n) h3 a{ color: #fff}
.Floor002232 li:nth-child(2n) .text{  background: url(../images/Floor002232-bg2.png)}
.Floor002232 li:nth-child(2n) h3 span{ background: #fff}

@media (min-width: 640px) {
.Floor002232 li{ width: 100%; float: left;}	
}
@media (max-width: 1024px) {
.Floor002232 li:nth-child(2n){display: none;}
.Floor002232 li{margin-bottom: 2%;text-align: center;}
.Floor002232 .auto{background: none;}
}
@media (min-width: 768px) {
.Floor002232 .titl{ font-size: 24px;}
.Floor002232 li h3 a{ font-size: 18px;}
.Floor002232 li h3 span{ margin-top: 15px;margin-bottom: 15px;}
}
@media (min-width: 1024px) {
.Floor002232{overflow: hidden;padding: 3% 0;}
.Floor002232 .titl{ font-size: 30px;}
.Floor002232 li h3 a{ font-size: 20px;}
.Floor002232 ul{ position: relative;}
.Floor002232 li{ width: 33.33%; float: left; }
}
@media (max-width: 480px){
.Floor002232 li:nth-child(5){    height: auto;}

}

/*模具设备*/
.Floor002072{padding:2% 0;}
.Floor002072 .auto{ border-bottom:2px solid #ebeaef; padding-bottom:5%; position:relative;}
.Floor002072 .title{font-size:18px; color:#000;padding-bottom:3%;}
.Floor002072 .title b{ font-size:34px;  display:inline-block; padding-right:10px; line-height:26px; font-family:Tahoma, Geneva, sans-serif;}
.Floor002072 .title b:after{ width:100%; content:''; display:block; height:8px; margin-top:-4px; background-color:#efefef;}
.Floor002072 .title span{ display:block; padding-top:10px;}

.Floor002072 li{position:relative;padding: 8% 7% 8% 66%;height: 450px;}
.Floor002072 li:first-child{margin-bottom:3%;}
.Floor002072 li:first-child::after{float: right;display: block;margin: 0 auto;width: 5.5%;height: 450px;background-color: rgba(105,183,58,0.3);content: '';position:  absolute;right:  0;top:  0;}
.Floor002072 li:nth-child(2n)::before {float: left;display: block;margin: 0 auto;width: 5.5%;height: 450px;background-color: rgba(105,183,58,0.3);content: '';position: absolute;left: 0;top: 0;}
.Floor002072 li:nth-child(3n)::before {float: left;display: block;margin: 0 auto;width: 5.5%;height: 432px;background-color: rgba(105,183,58,0.3);content: '';position: absolute;left: 0;top: 0;}
.Floor002072 li:nth-child(2n),
.Floor002072 li:nth-child(3n)
{padding-right: 63%;padding-left:0;padding: 8% 66% 8% 7%;}
.Floor002072 li .Ispic{position:absolute;left:0;top:0;width: 63%;height: 100%;}
.Floor002072 li .Ispic img{ display:none;}
.Floor002072 li .Ispic aside{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.3); opacity:0; transition:0.3s;}
.Floor002072 li .Ispic span{ position:absolute;  left:50%; margin-left:-66px; width:132px;top:50%; line-height:40px; margin-top:-20px;color:#fff; font-size:16px; text-align:center;}
.Floor002072 li .Ispic span::before,
.Floor002072 li .Ispic span::after{ position:absolute; content:''; width:100%; height:1px; background-color:#fff; left:0; transition:0.3s;}
.Floor002072 li .Ispic span::before{ top:-15px;}
.Floor002072 li .Ispic span::after{ bottom:-15px;}

.Floor002072 li .Ispic:hover aside{ opacity:1;}
.Floor002072 li .Ispic:hover span::before{ top:0;}
.Floor002072 li .Ispic:hover span::after{ bottom:0;}

.Floor002072 li:nth-child(2n) .Ispic{ left:auto; right:0;}
.Floor002072 li:nth-child(3n) .Ispic{ left:auto; right:0;}
.Floor002072 li .text_P{margin: 0;
    line-height: 28px;
    color: #888;
    height: 160px;
    overflow: hidden;font-size: 18px;}
.Floor002072 li h4{text-transform: uppercase;font-weight:normal;margin:0% 0;text-align:  center;font-size: 36px;color:  #333;font-family: "Arial MT";margin-bottom: 12%;}
.Floor002072 li time{ width:100px; height:100px; border:2px solid #ebebeb; position:relative; display:block;}
.Floor002072 li time i{ font-style:normal; color:#b48a56; font-size:30px;font-family:Tahoma, Geneva, sans-serif; position:absolute; left:10%; bottom:-2px; border-bottom:2px solid #b48a56;}
@media(max-width:1000px) and (min-width:769px){
.Floor002072 .title b{ font-size:24px;}
}
@media(max-width:1000px){
.Floor002072 li time{ width:70px; height:70px;}
}
@media(max-width:1024px){
.Floor002072 li{height: auto;padding-right: 2%;}
.Floor002072 li h4{font-size: 24px;}
.Floor002072 li p{font-size: 14px;}
.Floor002072 li:first-child::after{display: none;}
.Floor002072 li:nth-child(2n)::before{display: none;}
	.Floor002072 li:nth-child(3n)::before{display: none;}
}
@media(max-width:768px){
.Floor002072 .title{padding-bottom:5%; text-align:center;}
.Floor002072 li h4{ font-size:18px;}
.Floor002072 li p{ line-height:24px;}
}
@media(max-width:480px){
.Floor002072 .title b{ font-size:28px;}
.Floor002072 li h4{ font-size:16px;}
.Floor002072 li time{ width:50px; height:50px;}
.Floor002072 li{ padding:0 0 3% 0!important;}
.Floor002072 li .Ispic{ position:relative; width:auto; display:block; padding-bottom:50%; height:auto; margin-bottom:3%;}
}
@media(max-width:375px)
{
.Floor002072 li{ padding:0 0 3% 0!important;}
.Floor002072 li .Ispic{ position:relative; width:auto; display:block; padding-bottom:50%; height:auto; margin-bottom:3%;}
}

/*
 .RighInfo002450
 */

.RighInfo002450 {
    padding: 3% 0;
}

.RighInfo002450 .box_text{margin: 0 auto;text-align: center;}
.RighInfo002450 .box_text h2{color: #229844;font-size: 20px;text-transform: uppercase;}
.RighInfo002450 .box_text span{display: block;font-size: 14px;text-align: left;line-height: 20px;color: #999;margin-bottom: 2%;}



/*文化理念*/
/*
 .RighInfo002224 为demo编号
 */
.RighInfo002224_wh{}
.RighInfo002224_wh .item{}
.RighInfo002224_wh .wrap-content{}
.RighInfo002224_wh .item{ color:#323232; margin:20px 0;}
.RighInfo002224_wh .item .word{ text-align:center;}
.RighInfo002224_wh .item .pic{ text-align:center; padding-top:20px;}
.RighInfo002224_wh .item .tit{ margin-top:0; font-size:18px; font-weight:normal;}
.RighInfo002224_wh .item .con{line-height:22px; position:relative; margin:0;}
.RighInfo002224_wh .item .con:before{ display:none;}
.RighInfo002224_wh .item:first-child .tit{ font-style:normal;}
@media screen and (min-width: 768px){
  .RighInfo002224_wh .item{ margin:30px 0;}
  .RighInfo002224_wh .item .word{ float:left; width:40%; text-align:left;}
  .RighInfo002224_wh .item .pic{ float:right; width:60%;}
  .RighInfo002224_wh .item.three .word{ width:54%;}
  .RighInfo002224_wh .item.three .pic{ width:45%; padding-top:0;}
  .RighInfo002224_wh .item.odd .word{ float:right; width:37%;}
  .RighInfo002224_wh .item.odd .pic{ float:left; width:54%;}
  .RighInfo002224_wh .item:first-child .pic{ width:48%;}
  .RighInfo002224_wh .item .tit{font-size:30px; }   
  .RighInfo002224_wh .item .word{ padding-top:40px;}	
  .RighInfo002224_wh .item .con{line-height:24px; max-height:96px; overflow:hidden;padding-left:32px;}	
  .RighInfo002224_wh .item .con:before{ position:absolute; left:0; top:10px; height:50%; max-height:60px; width:3px; content:""; background-color:#229844; display:block;}
  .RighInfo002224_wh .item .tit em{ font-size:14px;}
}
@media screen and (min-width: 1024px){
  .RighInfo002224_wh .item .tit{font-size:30px; }   
  .RighInfo002224_wh .item .word{ padding-top:90px;}
  .RighInfo002224_wh .item .con{line-height:30px;max-height:120px;}	
}


/*搜索*/
/*PicList001912*/
.PicList001912 .columnName{ padding:4% 0; line-height:normal; text-align:center; font-size:61px; color:#c20f00; text-transform:uppercase;}
.PicList001912 .columnName span{ display:block; color:#353535; font-size:30px; padding:10px 0 15px;}
.PicList001912 .columnName:after{ display:block; content:''; margin:0 auto; width:40px; height:2px; background-color:#c20f00;}
.PicList001912 li{ margin-bottom:35px; border:1px solid #e3e3e3; padding:4px;}
.PicList001912 li div{ background:url(../images/PicList001912-libg.jpg) repeat-x left bottom #fff; padding:2%; overflow:hidden;}
.PicList001912 li .pic{ float:left; width:22.5%;}
.PicList001912 li .pic img{ display:block; width:100%;}
.PicList001912 li figure{ float:right; border-left:1px solid #f3f3f3; width:75%; padding-left:25px;}
.PicList001912 li h3{ margin:0; line-height:50px; font-size:16px;}
.PicList001912 li h3 span{ float:right; color:#999; font-size:12px; font-weight:normal;}
.PicList001912 li p{ line-height:24px; overflow:hidden; height:72px; color:#999;}
.PicList001912 li .more{ color:#d4282e;}
@media(max-width:1000px){
.PicList001912 .columnName{ font-size:45px;}
.PicList001912 .columnName span{ font-size:24px;}
.PicList001912 li h3{ line-height:normal;}
.PicList001912 li p{ margin:2% 0; height:48px;}
}
@media(max-width:640px){
.PicList001912 .columnName{ font-size:35px;}
.PicList001912 .columnName span{ font-size:20px;}
}
@media(max-width:480px){
.PicList001912 li .pic,
.PicList001912 li figure{ float:none; width:auto;}
.PicList001912 li figure{ border:0; padding-left:0; padding-top:3%;}
}

/*测量设备*/
/*
 .Floor002429 为demo编号
 */
.Floor002429{ margin: 3% 0;}
.Floor002429 li{width:100%;margin-bottom:3%;list-style: none;}
.Floor002429 li:nth-child(2),.Floor002429 li:nth-child(3){width:50%;margin-bottom:3%;float: left;}
.Floor002429 li:nth-child(3){margin-right:0%;float:right;}

.Floor002429 span{font-size: 30px;text-transform: uppercase;color: #229844;font-weight: bold;}
.Floor002429 p{font-size: 20px;font-weight: normal;color: #666;display: inline-block;}
.Floor002429 h2{font-size: 30px;text-transform: uppercase;color: #229844;font-weight: normal;margin: 0;
    margin-bottom: 30px;}



/*测量设备*/
/*
 .Floor002429 为demo编号
 */
.Floor002429_2{ margin: 3% 0;}
.Floor002429_2 .auto{ position: relative;}
.Floor002429_2 .auto_1300{max-width: 1300px; position: relative;}
@media only screen and (max-width:1470px ) {
	.Floor002429_2 .auto{ max-width: 1470px; padding-left: 15px; padding-right: 15px;}
}
.Floor002429_2 li{width:100%;list-style: none;}
.Floor002429_2 li:nth-child(2),.Floor002429_2 li:nth-child(3){width:50%;float: left;}
.Floor002429_2 li:nth-child(3){margin-right:0%;float:right;}
.Floor002429_2 .h-tit{ padding: 25px 0; font-size: 24px; margin: 0; font-weight: normal;  color: #fff; text-align: center;}
@media only screen and (min-width:768px ) {
	.Floor002429_2 .h-tit{font-size: 26px; padding: 35px 0;}
}
@media only screen and (min-width:1024px ) {
	.Floor002429_2 .h-tit{font-size: 36px; padding: 48px 0;}
}
@media only screen and (min-width:1200px ) {
	.Floor002429_2 .h-tit{font-size: 46px; padding: 68px 0;}
}

.Floor002429_2 .list{ margin: 0 -15px;}
.Floor002429_2 .list ul{ float: left; width: 33.3334%; padding: 0 15px 30px;}
.Floor002429_2 .list ul li{ overflow: hidden; }
.Floor002429_2 .list ul li+li{ margin-top: 7.5%;}
.Floor002429_2 .list ul li a{ display: block; width: 100%;
transition: transform .5s ease-in .1s;
-webkit-transition: transform .5s ease-in .1s;
-moz-transition: transform .5s ease-in .1s;
-ms-transition: transform .5s ease-in .1s;
}
.Floor002429_2 .list ul li a:hover{ transform: scale(1.1); display: block;}
.Floor002429_2 .list ul li a img{ width: 100%;}
@media only screen and (max-width:1024px ) {
	.Floor002429_2 .list{ margin: 0 -1.5%;}
	.Floor002429_2 .list ul{ width: 50%; padding: 0 1.5% 3%;}
	.Floor002429_2 .list ul:last-child{ width: 100%;}
	.Floor002429 .list ul:last-child li{ width: 48.5%; float: left;}
	.Floor002429_2 .list ul:last-child li+li{ margin-top: 0;}
	.Floor002429_2 .list ul:last-child li:nth-child(2n){ float: right; text-align: right;}
}


.Floor002429_2 span{font-size: 30px;text-transform: uppercase;color: #229844;font-weight: bold;}
.Floor002429_2 p{font-size: 20px;font-weight: normal;color: #666;display: inline-block;}
.Floor002429_2 h2{font-size: 30px;text-transform: uppercase;color: #229844;font-weight: normal;margin: 0;
margin-bottom: 30px;}


/*注塑设备*/
.box_conter{margin: 3% 0;}
.box_conter ul{}
.box_conter ul li:nth-child(1),.box_conter ul li:nth-child(2){width:100%}
.box_conter ul li{float:left;width:48%;margin-right:4%;margin-bottom: 4%;}
.box_conter ul li:nth-child(2n){margin-right:  0%;}
.box_conter span{font-size: 30px;text-transform: uppercase;color: #229844;font-weight: bold;}
.box_conter p{font-size: 20px;font-weight: normal;color: #666;display: inline-block;}
.box_conter h2{font-size: 30px;text-transform: uppercase;color: #229844;font-weight: normal;margin: 0;
    margin-bottom: 30px;}



/*模具产品*/
/*PicList002095 */
.PicList002095{padding: 5% 0;}
.PicList002095 li{ float:left; width:47%; margin-right:6%; margin-bottom:3.6%;}
.PicList002095 li:nth-child(2n){ margin-right:0;}
.PicList002095 li img{border-top-left-radius: 30px;border-top-right-radius: 30px;}
.PicList002095 li:nth-child(2n) img{border-top-left-radius: 0px; border-top-right-radius: 30px;}


/*模具设备*/
/*
 .PicList002501_1 为demo编号
 */
.PicList002501_1{padding: 3% 0; position: relative; z-index:9;}
.PicList002501_1 .txt{}
.PicList002501_1 ul{}
.PicList002501_1 ul li{float: left;width: 48%;margin-right: 4%;margin-bottom: 4%;}
.PicList002501_1 ul li:nth-child(2n){margin-right: 0%;}

.PicList002501_1 span{font-size: 30px;text-transform: uppercase;color: #229844;font-weight: bold;}
.PicList002501_1 p{font-size: 20px;font-weight: normal;color: #666;display: inline-block;}
.PicList002501_1 h2{font-size: 30px;text-transform: uppercase;color: #229844;font-weight: normal;margin: 0;
    margin-bottom: 30px;}


.PicList002239{ padding:1% 0 4% 0;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left; }
.PicList002239 h2 p{ font-size: 14px; color: #666;}
@media(min-width:769px){
.PicList002239 li{margin-right:5%; width:30%; }
.PicList002239 li:nth-child(3n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 li dl{ position:relative; margin:0 10px; padding-right:114px; line-height:50px;}
.PicList002239 li dd{ position:absolute; right:0; top:0; color: #999;padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left center;}
.PicList002239 li dt{font-size: 16px; color: #666;}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}
 .fancybox-title-float-wrap .child{ background: rgba(34, 152, 68, 0.6)!important;}
.fancybox-close::before,
 .fancybox-close::after{position:absolute;content:'';left:50%;top:50%;width:26px;height:3px;background: #229844!important;transform:rotate(-45deg);margin-left:-13px;margin-top:-1px;}


.maintit{display: block; padding: 4% 0;  width: 100%; text-align: center;  margin: 0; font-size: 24px; font-weight: normal; color: #333; line-height: 1;}
.maintit i{ display: inline-block; background: url(../images/PicList002497-titlebg.png) no-repeat center; width:20px; height: 20px;}
